something absurd - Turkish English Dictionary